﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using PMS.SANY.Entity;
using PMS.SANY.Models;
using PMS.SANY.Util;

namespace PMS.SANY.IBusiness
{
    public interface IMaterialBomTreeBusiness : IBusRepository<MaterialBomTree>
    {
        Task<PageResult<MaterialBomTree>> GetPageResultAsync(PageInput<MaterialBomTreeQM> query);

        Task<List<MaterialBomTree>> GetTreeAsync(string bomId);

        Task<List<MaterialBomTree>> GetTreeDataAsync(string bomId);
    }
}
